#include<stdio.h>

struct wav_file {
	unsigned int chunk_id;
	unsigned int file_size;
	unsigned int riff_type;
	wave_chunck* format_chunk;
	wave_chunck* data_chunk;
};

struct wave_chunk {
	unsigned int id;
	unsigned int chunk_size;
	void* data;
};

extern void ecosimple(wav_file* origen, wav_file* destino);

int main(int argc, char* argv[]) {
	if (argc == 2) {
		int eco_error = eco(argv[1]);
		return eco_error;
	}
	
	return 0;
}

int eco(char archivo_wav[]){
	int file_descriptor = open(archivo_wav, O_RDWR); //El file descriptor del archivo wav.
	if (file_descriptor == -1) {
		printf("Ocurrio un error al abrir el archivo wav.\n");
		return -1;
	}
	
	int close_error = close(file_descriptor);
	if (close_error == -1) {
		printf("Ocurrio un error al realizar el close.\n");
		return -1;
	}
	
	return 0;
}